/* CSS Document */
body,p,a,ul,em,li,ol,li,span,header,article,footer,nav,address,section,table,tbody,thead,tr,td,th,dl,dd,dt,h1, h2, h3, h4, h5, h6,form, fieldset, legend, input, textarea, button, select{padding:0; margin:0;}
body, input, textarea, select, button, table {line-height: 1.25em;}
body{background: rgb(244, 244, 244); font:1em 'microsoft yahei', Verdana, Arial, Helvetica, sans-serif;  color: #333;  -webkit-text-size-adjust: none;}
img, fieldset{border: 0;}
h1, h2, h3, h4, h5, h6{font-weight:normal;}
ul, ol{list-style: none;}
em, address{font-style: normal; font-weight:normal;}
a{color: #000; text-decoration: none;}
table {border-collapse: collapse;}
header,footer,nav,section,address{display:block;}
.red{color:#da870f;}
input{font-size:1.2em;}

.main{width: 100%; overflow:hidden;}
.top_con{background:url(../images/top_icon_2.gif) repeat-x; border-bottom:9px #f18819 solid; height:109px; overflow:hidden; position:fixed; left:0; top:0; z-index:2}
.logo{margin:30px auto; display:block; height:68px; width:188px;font-size:40px;color: #FFFFFF;}
.back{background:url(../images/top_icon.gif) no-repeat; height:55px; width:55px; position:absolute; top:38px; left:14px;}
.back:hover{background:url(../images/ba.png) no-repeat;}
.list{background:url(../images/top_icon_1.gif) no-repeat; height:55px; width:55px; position:absolute; top:38px; right:14px;}
.list:hover{background:url(../images/ba1.png) no-repeat;}

.invbd{background-color: #f4f4f4;overflow: hidden;min-height: 1136px;margin-bottom: 98px;position: absolute;top: 117px;left: 4px; }
.invbd_title{height:89px; width:100%;}
.invbd_title li{height:89px; background:#e6e6e6; color:#585858; font-size:2.2em; float:left; line-height:89px; text-align:center; width:50%;}
.invbd_title li.active{background:#fff; border-bottom:1px #8fdfdc solid; color:#e58719;}
.swiper-container{width:100%; overflow:hidden;  position:relative;}
.swiper-slide{float:left; overflow:hidden; width:100%;}
.content-slide{margin-top:32px; display:block; border-top:1px #e4e4e4 solid; border-bottom:1px #e4e4e4 solid; background:#fff; overflow:hidden; width:100%;}
.content-slide li{border-bottom:1px #e4e4e4 solid; padding:30px 0; width:100%;}
.content-slide li dl{margin:0 14px; overflow:hidden;}
.content-slide li dl dd{float:left; overflow:hidden;}
.content-slide li dl dt{float:left; margin-left:20px; overflow:hidden;}
.content-slide li dl dt h3{font-size:1.7em; color:313131px;}
.content-slide li dl dt span{float:left; display:block; color:#525252; font-size:1.2em; margin-top:16px; margin-right:30px;}


.jd{float:left; margin-top:14px; word-wrap: break-word;}
.rz-container {border:1px solid #c8c8c9; float:left; background-color:#fff; height:15px; position:relative; width:86px; margin:6px 6px 0 6px;}  
.rz-value {height:15px; width:50%; background:#f7b52c; margin:0;} 
.jd h4{float:left; margin-top:2px;}
.content-slide li dl dt span em{color:#da870f;}

.memdl,.membd{margin-top:32px; display:block; border-top:1px #e4e4e4 solid; border-bottom:1px #e4e4e4 solid; background:#fff; padding:24px; position:relative; overflow:hidden; width:100%;}
.memdl dd{float:left;  border:1px #e6e6e6 solid; height:102px; width:103px;}
.memdl dt{float:left; margin-left:24px; }
.memdl dt span{float:left; line-height:1.6em;}
.memdl a{float:left;}
.memdl dt address{float:right; line-height:2em; margin-top:6px; position:absolute; top:36px; right:60px;}
.membd h4{margin-left:30px; line-height:2em;}

.memnav,.btn{margin-top:32px; position:relative; overflow:hidden; width:100%;}
.memnav1{background:url(../images/mem_2.gif) no-repeat #fff 2.5% 50%; border-top:1px #e6e6e6 solid; color:#898989; font-size:1.5em; border-bottom:1px #e6e6e6 solid; line-height:79px; display:block; height:79px; position:relative;}
.memnav1 em,.memnav2 em,.memnav3 em,.memnav4 em,.memnav5 em,.memnav_1 em,.memnav_2 em,.memnav_3 em,.memnav_4 em{margin-left:120px;}
.memnav1 span,.memnav2 span,.memnav3 span,.memnav4 span,.memnav5 span,.memnav_1 span,.memnav_2 span,.memnav_3 span,.memnav_4 span{background:url(../images/mem.png) no-repeat; display:block; height:49px; width:26px; position:absolute; top:20px; right:24px;}
.memnav2{background:url(../images/mem_3.gif) no-repeat #fff 2.5% 50%; border-top:1px #e6e6e6 solid; color:#898989; font-size:1.5em; border-bottom:1px #e6e6e6 solid; line-height:79px; display:block; height:79px; position:relative;}
.memnav3{background:url(../images/mem_4.gif) no-repeat #fff 2.5% 50%; border-top:1px #e6e6e6 solid; color:#898989; font-size:1.5em; border-bottom:1px #e6e6e6 solid; line-height:79px; display:block; height:79px; position:relative;}
.memnav4{background:url(../images/mem_5.gif) no-repeat #fff 2.5% 50%; border-top:1px #e6e6e6 solid; color:#898989; font-size:1.5em; border-bottom:1px #e6e6e6 solid; line-height:79px; display:block; height:79px; position:relative;}
.memnav1:hover,.memnav2:hover,.memnav3:hover,.memnav4:hover,.memnav5:hover,.memnav_1:hover,.memnav_2:hover,.memnav_3:hover,.memnav_4:hover{background-color:#f4f4f4;}
.memnav_1{background:url(../images/mem_1.png) no-repeat #fff 2.5% 50%; border-top:1px #e6e6e6 solid; color:#898989; font-size:1.5em; border-bottom:1px #e6e6e6 solid; line-height:79px; display:block; height:79px; position:relative;}
.memnav_2{background:url(../images/mem_2.png) no-repeat #fff 2.5% 50%; border-top:1px #e6e6e6 solid; color:#898989; font-size:1.5em; border-bottom:1px #e6e6e6 solid; line-height:79px; display:block; height:79px; position:relative;}
.memnav_3{background:url(../images/mem_3.png) no-repeat #fff 2.5% 50%; border-top:1px #e6e6e6 solid; color:#898989; font-size:1.5em; border-bottom:1px #e6e6e6 solid; line-height:79px; display:block; height:79px; position:relative;}
.memnav_4{background:url(../images/mem_4.png) no-repeat #fff 2.5% 50%; border-top:1px #e6e6e6 solid; color:#898989; font-size:1.5em; border-bottom:1px #e6e6e6 solid; line-height:79px; display:block; height:79px; position:relative;}


.memdl ul{margin-top:100px; display:block; clear:both; overflow:hidden; width:100%;}
.memdl ul li{margin-top:14px;}
.memdl ul li span{float:left; margin-right:22px;}

.membtn{background-color:#7bd9df; color:#fff; display:block; font-size:1.6em; height:65px; float:left; margin:30px 0 0 20px; line-height:65px; text-align:center; width:45%; -webkit-border-radius: 3px; -moz-border-radius: 3px;}
.membtn2{background-color:#ffbc2b; color:#fff; font-size:1.6em; display:block; height:65px; float:right; margin:30px 20px 0 0; line-height:65px; text-align:center; width:45%; -webkit-border-radius: 3px; -moz-border-radius: 3px;}
.membtn3{background-color:#ffbc2b; color:#fff; font-size:1.6em; display:block; height:65px;margin:30px 20px 0 0; line-height:65px; text-align:center; width:100%; -webkit-border-radius: 3px; -moz-border-radius: 3px;}
.bbbtn{background-color:#ffb238; display:block; float:left; height:40px; padding:0 20px; color:#fff; font-size:1em; line-height:40px; text-align:center; margin-top:6px; width:50%; -webkit-border-radius: 3px; -moz-border-radius: 3px;}


.forlogin_ul{padding:20px 22px 0; overflow:hidden;}
.forlogin_ul li,.xqul li{margin-top:20px; font-size:1.6em; color:#888; overflow:hidden;}
.inp{background:#fff; border:1px #d9d9d9 solid; height:60px; padding-left:12px; outline:none; font-size:1.2em; -webkit-border-radius: 6px; -moz-border-radius: 6px; width:97.5%;}
.logbtn{background-color:#ffb238; display:block; height:79px; color:#fff; font-size:1.4em; line-height:79px; text-align:center; width:100%; -webkit-border-radius: 3px; -moz-border-radius: 3px;}
.logbtn:hover,.xqbtn:hover{background-color:#eda534;}
.logtitle{background-color:#8fdfdc; border:1px #7cc1be solid; border-left:none; border-right:none; height:60px; margin-top:30px; font-size:1.4em; color:#fff; line-height:60px; text-align:center; width:100%;}
.xqdl,.xqul,.conpdl{background-color:#fff; border-top:1px #e4e4e4 solid; border-bottom:1px #e4e4e4 solid; padding:20px 20px; margin-top:30px; overflow:hidden;}
.xqdl dd{float:left; height:200px; width:200px; margin-right:20px}
.xqdl dt{float:left; width:80%;}
.xqdl dt h4{margin-top:10px; overflow:hidden; width:100%;}
.xqdl dt h4 span{float:left; margin-right:16px;}
.xqul li input{float:left;}
.xqul li span{float:left; margin:0px 16px 0 0; line-height:40px;}
.xqul li a{float:left;}
.xqul li p{float:left; margin-right:10px;}
.int{height:40px; padding-left:12px; color:#888; padding-right:12px; width:190px;  outline:none; font-size:1.2em; margin-right:10px; border:1px #ccc solid; background-color:#fff;  -webkit-border-radius: 6px; -moz-border-radius: 6px;}
.intt{margin-top:4px; margin-right:10px;}
.xqbtn{background-color:#ffb238; display:block; height:50px; color:#fff; font-size:1.2em; line-height:50px; width:100%; text-align:center; -webkit-border-radius: 3px; -moz-border-radius: 3px;}
.xqdl em,.xqul em{color:#ed8312}
.wqtqb{background-color:#fff; border-top:1px #e4e4e4 solid; border-bottom:1px #e4e4e4 solid; padding-bottom:26px; width:100%;}
.wqtqb thead tr th{border-bottom:1px #e4e4e4 solid; height:55px; text-align:center; line-height:55px; font-size:18px; width:25%;}
.mt{margin-top:30px;}
.wqtqb tbody tr td{height:50px; font-size:18px; line-height:50px; text-align:center; width:25%;}

.newtitl{background-color:#fff; border-bottom:1px #8fdfdc solid; height:87px; font-size:1.4em; line-height:87px; color:#e58719; text-align:center; width:100%;}
.newul{border-top:1px #e4e4e4 solid; margin-top:30px; overflow:hidden; width:100%;}
.newul a{border-bottom:1px #e4e4e4 solid; background-color:#fff; display:block; height:60px; line-height:60px; padding-left:20px;}
.newul a:hover{border-bottom:1px #e4e4e4 solid; background-color:#ededed;  color:#e58719; display:block; height:60px; line-height:60px; padding-left:20px;}

.conpdl dd{height:200px; width:601px;}
.conpdl dt{margin-top:20px; line-height:30px; font-size:1em;}

.logbtn_1{background-color:#ffb238; display:block; float:left; height:50px; color:#fff; font-size:1.2em; line-height:50px; text-align:center; width:48%; -webkit-border-radius: 3px; -moz-border-radius: 3px;}
.logbtn_1:hover,.membtn2,.membtn3:hover,.bbbtn:hover{background-color:#efa734;}
.regbtn{background-color:#8fdfdc; display:block; float:right; height:50px; color:#fff; font-size:1.2em; line-height:50px; text-align:center; width:48%; -webkit-border-radius: 3px; -moz-border-radius: 3px;}
.regbtn:hover,.membtn:hover{background-color:#85cfcc;}
.forlogin_ul li img{float:left;}
.in{float:left; margin-top:32px;}
.tximg{float:left; margin:0 20px; display:block;}
.inpt{border:1px #d9d9d9 solid; float:left; padding-left:12px; height:60px; outline:none; margin-right:16px; -webkit-border-radius: 6px; -moz-border-radius: 6px; width:40%;}
.inp2{background:#fff; border:1px #e5d916 solid; outline:none; -webkit-border-radius: 6px; -moz-border-radius: 6px;}
.more{font-size:1.1em;}
.more:hover{color:#e58c0d}
.morebd{overflow:hidden; width:100%;}
.morebd h4{width:100%; float:left; display:block; margin-top:12px; overflow:hidden;}
.morebd h4 .tximg{margin-right:20px;}
.forlogin_ul li p{float:left; margin-top:20px;}

.no4{ margin-top:120px; overflow:hidden; width:100%;}
.no4 li{overflow:hidden; margin-top:16px;}
.no4 li h4{text-align:center; line-height:26px; font-size:1.2em;}
.nobtn{background:#ffc21c; margin-top:14px; display:block; height:50px; line-height:50px; font-size:1.4em; text-align:center; color:#fff; margin:0 auto; width:200px;}
.nobtn:hover{background:#d89c0b;}
.rzimg{background:url(../images/ba2.png) no-repeat 50% 50%; overflow:hidden; height:170px;}
.footer_bd{height:98px; overflow:hidden; position:fixed; left:0; bottom:0; z-index:9}
.nav_menu{background-color:#5e5b5b; height:98px;}
.nav_ul{overflow:hidden; width:100%;}
.nav_ul li{float:left; width:25%; height:98px;}
.nava1{display:block; background:url(../images/nav_1.png) no-repeat 50% 50%; height:98px; width:100%;}
.nava1:hover{display:block; background:url(../images/nav_1_1.png) no-repeat #313131 50% 50%; border-bottom:1px #f18819 solid;}
.nava2{display:block; background:url(../images/nav_2.png) no-repeat 50% 50%; height:98px; width:100%;}
.nava2:hover{display:block; background:url(../images/nav_2_2.png) no-repeat #313131 50% 50%; border-bottom:1px #f18819 solid;}
.nava3{display:block; background:url(../images/nav_3.png) no-repeat 50% 50%; height:98px; width:100%;}
.nava3:hover{display:block; background:url(../images/nav_3_3.png) no-repeat #313131 50% 50%; border-bottom:1px #f18819 solid;}
.nava4{display:block; background:url(../images/nav_4.png) no-repeat 50% 50%; height:98px; width:100%;}
.nava4:hover{display:block; background:url(../images/nav_4_4.png) no-repeat #313131 50% 50%; border-bottom:1px #f18819 solid;}
.nava{display:block; border-bottom:1px #f18819 solid; background:url(../images/nav_1_1.png) no-repeat #313131 50% 50%;}
.nava_1{display:block; border-bottom:1px #f18819 solid; background:url(../images/nav_2_2.png) no-repeat #313131 50% 50%;}
.nava_2{display:block; border-bottom:1px #f18819 solid; background:url(../images/nav_3_3.png) no-repeat #313131 50% 50%;}
.nava_3{display:block; border-bottom:1px #f18819 solid; background:url(../images/nav_4_4.png) no-repeat #313131 50% 50%;}

.membank_bd{border:1px #e5e5e5 solid; float:left; display:inline; overflow:hidden; padding: 10px 0; margin:20px 20px 0; width:45%;}
.bank_top{overflow:hidden; padding:12px 0 8px 10px;}
.bank_top h3{background:url(../images/con_13.gif) no-repeat; float:left; padding-left:30px; position:relative;}
.bank_top a{float:right; margin-right:20px; }
.bank_bd{padding:8px 16px 12px;  overflow:hidden; font-size:16px; text-align:left; border-top:1px #e5e5e5 solid; line-height:30px;}
.membank_bd dl{width:140px; margin-top:20px;}
.membank_bd dl dt{text-align:center;}
.membank_bd dl dd{text-align:center;}
.newdat{float:right; margin-right:24px;}
.newxx{padding:16px 24px 0 ; line-height:2em;}
.newtit{border-bottom:1px #ccc solid; padding:10px 0; overflow:hidden;}
.ntit{overflow:hidden; text-align:center; font-size:1.3em;}
.nl_1{float:left;}
.nl_2{float:right;}
.bankimg{float:left; background:#090; margin-right:8px; height:35px; width:35px;}
.avbb{font-size:0.8em; left:200px; position:absolute; top:0; width:76px;}
